ferment (sugar cane juice) - German English Dictionary